/*
题目描述
写一个函数，将两个字符串连接并保存至第一个字符串的位置。

输入
有两行，每行一个可能包含空格的字符串。保证每个字符串的长度不超过100。

输出
将两个字符串拼接完成的字符串。
请注意行尾输出换行。
*/
#include <stdio.h>
#include <string.h>
int main()
{
    char str1[101], str2[101];
    fgets(str1, 101, stdin);
    int len = strlen(str1);
    if (len > 0 && str1[len - 1] == '\n')
    {
        str1[len - 1] = '\0';
    }
    fgets(str2, 101, stdin);
    len = strlen(str2);
    if (len > 0 && str2[len - 1] == '\n')
    {
        str2[len - 1] = '\0';
    }
    strcat(str1, str2);
    printf("%s", str1);
}